package file;

import java.io.File;
import java.io.IOException;

public class FileDemo1 {
	public static void main(String[] args) throws IOException {
		//1.创建文件对象
		File f = new File("a.txt");  // a.txt就在此项目下
		//File f2 = new File("D:\\2203\\workspace\\java-workspace\\file_io_0509\\a.txt"); //绝对路径
		
		//2.判断文件是否存在
		if (f.exists()) {
			System.out.println("文件存在");
			//给文件改名
			//f.renameTo(new File("b.txt"));
			
			//f.delete();  //直接删除删了
			f.deleteOnExit();  //有删除延时，程序退出前才删除文件
		}else {
			System.out.println("文件不存在");
			//3.创建它, 可能会因为没有全限或硬盘满了而抛IO异常
			f.createNewFile();
		}
	}
}
